Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 FINCHFIELD ROAD Detached £1,332,772 £750,000 1 Feb 2006
73 FINCHFIELD ROAD Detached £433,469 £115,500 9 Jun 2000
74 FINCHFIELD ROAD Detached £381,027 £300,000 21 Aug 2017
76 FINCHFIELD ROAD Semi-Detached £446,074 £258,000 6 Jul 2006
GLENGARRY, 72 FINCHFIELD ROAD £843,106 £700,000 31 Mar 2020